import matplotlib.pyplot as plt  # 导入pyplot模块

plt.rcParams['font.sans-serif'] = ['SimHei']  # 解决中文乱码问题
plt.rcParams['axes.unicode_minus'] = False  # 解决正负号乱码问题

item_name = ['王者荣耀', '和平精英', '金铲铲之战', '第五人格', '开心消消乐', '贪吃蛇大作战', '其他']  # 品牌名
item_quantity = [35, 20, 12, 10, 8, 6, 5]  # 各品牌手机全球销量（单位：百万）

# 3.创建画布
plt.figure(figsize=(10, 5), dpi=150)

# 4.绘制饼图
explode = (0, 0, 0, 0, 0, 0, 0.1)  # 突出展示【其他】手机部分
plt.pie(item_quantity, labels=item_name, autopct="%.2f%%", explode=explode)

# 5.修饰图像
plt.title("各游戏用户占比", fontsize=16)  # 添加标题
plt.axis("equal")  # 修正饼图的展示效果
plt.legend()
plt.savefig("bzt.png")
plt.show()
